/*
NÃO DELETAR
*/
.folder {
	margin:10px 0;
	overflow:auto;
	border-top: solid 1px #ccc;
	clear: both;
}
.folder li,
.folder li img,
.folder li input,
.folder a {
	float: left;
}
.folder li img {
	width: 100px;
	height: 60px;
	border-bottom: solid 3px #ccc;
}
.folder li input {
	width: 73px;
	height: 18px;
	border: none;
	border: solid 1px #ccc;
}
.folder li a.excluir {
	background:#ccc;
	float: left;
	width: 15px;
	height: 30px;
	line-height: 25px;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: #ff0000;
	font-size: 1.0em;
}
.folder li {
	margin: 10px 10px 0 0;
	width: 100px;
	border: solid 3px #ccc;
}
form {
	padding: 0;
}
table { 
	width:100%; 
	line-height: 1.5em;
	margin: 10px 0 0 0;
}
table tr td {
	vertical-align: middle;
}
table tr td{
	width: 500px;
}
.aviso {
	background: url("/public/admin/images/bg_grid_aviso.gif");
	color: #FFF;
	font-size: 1.2em;
	padding: 5px;
	text-align: center;
}

caption {
	display: none
}
.th_editar {
	text-align: center;
}

.edit_editar,
.edit_excluir,
.edit_rel,
.edit_move {
	width: 20px;
} 

.edit_editar a,
.edit_excluir a,
.edit_rel a,
.edit_move a {
	display: block;
	text-indent: -999px;
	overflow: hidden;
	width: 20px;
	
}
.edit_editar a {
	background: url("/public/admin/images/ico_edit.gif") center no-repeat;
}
.edit_excluir a {
	background: url("/public/admin/images/ico_del.gif") center no-repeat;
}
.edit_rel a {
	background: url("/public/admin/images/ico_add.gif") center no-repeat;
}
.edit_move a {
	background: url("/public/admin/images/ico_inc.gif") center no-repeat;
}

tbody th,
tbody td {
	border-left: solid 1px #cfcfcf;
	border-right: solid 1px #cfcfcf;
	background:#f1f1f1 url("/public/admin/images/grid_bg_corpo.gif") top repeat-x;
	padding: 8px 5px 4px 5px;
}
tbody th {
	width: 30px;
	
}
tfoot {
	border: solid 1px #cfcfcf;
}
thead {
	border: solid 1px #cfcfcf;
	border-bottom:none; 
}
thead th,
tfoot th { 
	background:#cfcfcf url("/public/admin/images/grid_bg_head.gif") bottom repeat-x;
	padding: 5px;
	text-transform: uppercase;
	color: #666;
	font-weight: bold;
}
thead tr.buttons th {
	background: #f1f1f1;
}

thead tr.buttons th a,
thead tr.buttons th input {
	margin: 0 5px 0 0;
}

thead th fieldset,
thead th fieldset label,
thead th fieldset label input {
	margin: 0;
	padding: 0;
	float: left;
}
tbody th a,
tbody th fieldset,
tbody th fieldset label,
tbody th fieldset label input {
	margin: 0;
	padding: 0;
	float: left;
}
thead th,
tbody td {text-align: left;}
tbody th a{margin-left: 3px;}
tfoot {
	font-size: 1.1em;
	line-height: 21px;
	text-align: center;
}

thead tr th ul.navega li a {
	font-size: 0.8em;
	line-height: 21px;
}

th ul {
	float: right;
}
th ul li, 
th ul li a {float: left;}

th ul li a {
	padding: 2px;
	text-decoration: none;
	color: #333;
}
th ul li a:hover {
	color: #ffa200;
}
th ul li a.cinza {
	color: #999;
}

.td_checkbox {width: 15px}
.td_checkbox input{width: auto;}
.edit_editar {width: 15px}
.edit_excluir {width: 15px}

.abRex {
	float: right;
	text-transform: capitalize;
}


/*
 * FILTROS
 */
.filtros .dateTimeFilters,
.filtros .selectFilters {
	height: 70px;
	padding: 5px;
}
.filtros .selected,
.filtros .selected {
	background: #bbbbbb;
}
.display_none {
	display: none;
}
.filtros {
	background: #f1f1f1;
	padding: 10px;
	border: solid 1px #ccc;
	overflow: auto;
}

div.filtros p.fechar {
	display:block;
	text-align: right;
	padding: 0;
	height: 12px;
	border-bottom: 1px solid #333;
}
.filtros .fechar a {
	color: #990000;
	font-weight: bold;
	font-size: 11px;
}
.filtros .dateTimeFilters {
	float:left;
	width: 135px;
}

.filtros .dateTimeFilters p {
	padding: 3px;
	height: 15px;
}
.filtros .dateTimeFilters p strong {
	font-weight: bold;
	float: left;
}
.filtros .dateTimeFilters p input {
	float:right;
	height: 15px;
	width: 58px;
	background: #ccc;
	border: none;
	padding: 0;
	font-size: 10px;
}
.filtros .selectFilters {
	float:left;
	width: 135px;
	margin-left: 10px;
}
.filtros .selectFilters p {
	padding: 3px;
	height: 15px;
}
.filtros .selectFilters select {
	width: 115px;
	height: 22px;
	padding: 0;
	margin-top: 5px;
}

